ball of spinning yarn - Espagnol Anglais Dictionnaire